Component({
  /**
   * 组件的属性列表
   */
  properties: {
    columns: {
      type: Array,
      value: [],
    },
    tableData: {
      type: Array,
      value: [],
    },
    tableYHeight: {
      type: Number,
      value: 500,
    },
  },
  options: {
    styleIsolation: 'apply-shared', //开启后可以通过page页面的wxss来修改组件的样式，主要用来对单元格样式自定义
  },
  /**
   * 组件的初始数据
   */
  data: {
    checkRemark: "",
    showType: false,
    columnName: ""
  },

  /**
   * 组件的方法列表
   */
  methods: {
    previewPic(row){
      let item = row.currentTarget.dataset.item
      if(item.goodSkuPic){
        wx.previewImage({
          current: '', // 当前显示图片的http链接
          urls: [item.goodSkuPic] // 需要预览的图片http链接列表
        })
      }
    },
    copyText(e){
      wx.setClipboardData({
        data:e.currentTarget.dataset.text,//要复制的数据
        success (res) {
          wx.showToast({
            title: "复制成功",
            icon: "none"
          });
        }
     })
    },
    setItemMsg(e) {
      let msg = ''
      if (e.currentTarget.dataset.txt.checkRemark) {
        msg = e.currentTarget.dataset.txt.checkRemark
      } else if (e.currentTarget.dataset.txt.content) {
        msg = e.currentTarget.dataset.txt.content
      }
      this.setData({
        showType: true,
        checkRemark: msg
      })
    },
    closePopup() {
      this.setData({
        showType: false,
        checkRemark: ""
      })
    }
  },
});
